Ext.namespace('pages.p2p.hPlan.planXmSq');

pages.p2p.hPlan.planXmSq.ViewBase = function(config) {
	Ext.apply(this, config);
	/** 操作类型 */
	this.operType = config.operType;
	this.record = config.record;
	this.initUIComponents();
	pages.p2p.hPlan.planXmSq.ViewBase.superclass.constructor.call(this);
};
Ext.extend(pages.p2p.hPlan.planXmSq.ViewBase, Ext.Window, {
	initUIComponents : function() {

		this.form = new Ext.form.FormPanel({
			region : 'center',
			layout : 'column',
			height : 280,
			labelWidth : 125,
			labelAlign : 'left',
			autoScroll : true,
			border : false,
			frame : false,
			bodyStyle : 'padding:5',
			items : [{
						columnWidth : 1,
						height : 10,
						border : false
					}, {
						columnWidth : 1,
						layout : 'form',
						border : false,
						items : [{
									fieldLabel : '项目名称',
									xtype : 'textfield',
									name : 'XMMCB',
									id : 'XMMCB',
									readOnly : true,
									anchor : '99%'
								}]
					}, {
						columnWidth : .5,
						layout : 'form',
						border : false,
						items : [{
                                    fieldLabel : '期限(月)',
                                    xtype : 'textfield',
                                    name : 'QX_MONTHB',
                                    id : 'QX_MONTHB',
                                    readOnly : true,
                                    anchor : '98%'
                                }]
					}, {
                        columnWidth : .5,
                        layout : 'form',
                        border : false,
                        items : [{
                                    fieldLabel : '期限(天)',
                                    xtype : 'textfield',
                                    name : 'QX_DAYB',
                                    id : 'QX_DAYB',
                                    readOnly : true,
                                    anchor : '98%'
                                }]
                    }, {
						columnWidth : .5,
						layout : 'form',
						border : false,
						items : [{
                                    fieldLabel : '项目金额',
                                    xtype : 'textfield',
                                    name : 'XMJEB',
                                    id : 'XMJEB',
                                    readOnly : true,
                                    anchor : '98%'
                                }]
					}, {
						columnWidth : .5,
						layout : 'form',
						border : false,
						items : [{
									fieldLabel : '年化收益率（%）',
									xtype : 'numberfield',
									readOnly : true,
									name : 'NHSYLB',
									id : 'NHSYLB',
									anchor : '98%'
								}]
					}, {
                        columnWidth : .5,
                        layout : 'form',
                        border : false,
                        items : [{
                                    fieldLabel : '项目状态',
                                    xtype : 'textfield',
                                    name : 'XMZTB',
                                    id : 'XMZTB',
                                    readOnly : true,
                                    anchor : '98%'
                                }]
                    }, {
                        columnWidth : .5,
                        layout : 'form',
                        border : false,
                        items : [{
                                    fieldLabel : '项目类型',
                                    xtype : 'textfield',
                                    name : 'XMTYPEB',
                                    id : 'XMTYPEB',
                                    readOnly : true,
                                    anchor : '98%'
                                }]
                    }, {
                        columnWidth : .5,
                        layout : 'form',
                        border : false,
                        items : [{
                                    fieldLabel : '自定义编号',
                                    xtype : 'textfield',
                                    name : 'ORDERB',
                                    id : 'ORDERB',
                                    readOnly : true,
                                    anchor : '98%'
                                }]
                    }, {
                        columnWidth : .5,
                        layout : 'form',
                        border : false,
                        items : [{
                                    fieldLabel : '信用级别',
                                    xtype : 'textfield',
                                    name : 'XYJBB',
                                    id : 'XYJBB',
                                    readOnly : true,
                                    anchor : '98%'
                                }]
                    }, {
						columnWidth : 1,
						layout : 'form',
						border : false,
						items : [{
									fieldLabel : '项目投标范围',
									xtype : 'textfield',
									name : 'TBFWB',
									id : 'TBFWB',
									readOnly : true,
									anchor : '99%'
								}]
					}, {
						columnWidth : 1,
						layout : 'form',
						border : false,
						items : [{
									fieldLabel : '项目计划介绍',
									xtype : 'textarea',
									name : 'JHJSB',
									id : 'JHJSB',
									height : 80,
									readOnly : true,
									anchor : '99%'
								}]
					}, {
						columnWidth : .5,
						layout : 'form',
						border : false,
						items : [{
									fieldLabel : '所属员工',
									xtype : 'textfield',
									name : 'SSYGB',
									id : 'SSYGB',
									readOnly : true,
									anchor : '98%'
								}]
					}, {
						columnWidth : .5,
						layout : 'form',
						border : false,
						items : [{
									fieldLabel : '入库日期',
									xtype : 'textfield',
									anchor : '98%',
									name : 'RKSJB',
									id : 'RKSJB',
									readOnly : true
								}]
					}, {
                        columnWidth : .5,
                        layout : 'form',
                        border : false,
                        items : [{
                                    fieldLabel : '是否可用',
                                    xtype : 'textfield',
                                    name : 'ISKYB',
                                    id : 'ISKYB',
                                    readOnly : true,
                                    anchor : '98%'
                                }]
                    }]
		});
		
		Ext.apply(this, {
					id : 'form_viewBase',
					title : '项目查看',
					border : false,
					layout : 'border',
					style : {
						marginRight : 'auto',
						marginLeft : 'auto'
					},
					width : 700,
					height : 400,
					modal : true,
					items : [this.form],
					listeners : {
						'render' : this.initData.createDelegate(this)
					},
					tbar : [{
								text : '关闭',
								iconCls : 'close',
								handler : this.onCancel.createDelegate(this)
							}]
				});
	},

	initData : function() {
        Ext.getCmp("XMMCB").setValue(this.record.get('XM_NAME'));
        Ext.getCmp("NHSYLB").setValue(this.record.get('XM_NH_SYL'));
        Ext.getCmp("QX_MONTHB").setValue(this.record.get('XM_QX_MONTH'));
        Ext.getCmp("QX_DAYB").setValue(this.record.get('XM_QX_DAY'));
        Ext.getCmp("XMJEB").setValue(this.record.get('XM_JE'));
        var xmzt = this.record.get('XM_ZT');
        if ('1' == xmzt) {
            xmzt ="待审核";
        } else if ('2' == xmzt) {
            xmzt ="审核通过";
        } else if ('3' == xmzt) {
            xmzt ="审核失败";
        }else if ('4' == xmzt) {
            xmzt ="招标中";
        }else if ('5' == xmzt) {
            xmzt ="已截标";
        }else if ('6' == xmzt) {
            xmzt ="投标完成";
        }else if ('7' == xmzt) {
            xmzt ="还款完成";
        }
        Ext.getCmp("XMZTB").setValue(xmzt);
        var xmlx = this.record.get('XM_TYPE');
        if ('01' == xmlx) {
            xmzt ="信用";
        } else if ('02' == xmlx) {
            xmzt ="抵押";
        } else if ('03' == xmlx) {
            xmzt ="车贷";
        }
        Ext.getCmp("XMTYPEB").setValue(xmzt);
        Ext.getCmp("ORDERB").setValue(this.record.get('XM_ORDER'));
        Ext.getCmp("TBFWB").setValue(this.record.get('XM_TBFW'));
        Ext.getCmp("JHJSB").setValue(this.record.get('XM_JHJS'));
        Ext.getCmp("XYJBB").setValue(this.record.get('XM_XYJB'));
        var isky = this.record.get('IS_USED');
        if ('00' == isky) {
            isky ="可用";
        } else if ('01' == isky) {
            isky ="不可用";
        }
        Ext.getCmp("ISKYB").setValue(isky);
        Ext.getCmp("SSYGB").setValue(this.record.get('XM_SS_GYH'));
        Ext.getCmp("RKSJB").setValue(this.record.get('IN_KU_DATE'));

    },
    onCancel : function() {
        this.close();
    }
});